@ehco off
echo---------------------------------------------------------------
echo mysql full backup profile
echo---------------------------------------------------------------
rem 比如在windowscmd命令行窗口执行date命令后这个环境变量的值为
rem 当前日期: 2022/05/10 周二
rem %date:~0,4% 表示从左向右指针向右偏0位，然后从指针偏移到的位置开始提取4位字符，结果是2022
rem %date:~5,2%  表示指针从左向右偏移5位，然后从偏移处开始提取2位字符，结果是05（月的值）
rem %date:~8,2%  表示指针从左向右偏移8位，然后从偏移处开始提取2位字符，结果是10（日的值）
set year=%date:~0,4%
set month=%date:~5,2%
set day=%date:~8,2%
set db_name=db_%year%%month%%day%.sql
rem 使用mysqldump命令备份profile数据库
C:\AppServ\MySQL\bin\mysqldump --no-defaults -uroot -phwj99999 profile>C:\backup\%db_name%
echo---------------------------------------------------------------
@echo off